spanish cured ham - Alemán Inglés Diccionario